tenure of judges - Turco Inglés Diccionario